Tell, Don't Ask
「照会せずに依頼する」「求めるな、命じよ」など。
この原則は、オブジェクトの内部状態に基づく意思決定をし、その結果で該当オブジェクトを更新してはならないというものです。
(
『達人プログラマー 第2版』
167ページ)